lead-covered rubber cable - Alemán Inglés Diccionario